package com.dragon.manage.service;

import com.alibaba.fastjson.JSONObject;


/**
 * 后台权限管理
 * @author 34225_000
 *
 */
public interface IManageRightService {
	
	/**
	 * 添加一个管理员用户
	 * @param manageUserName
	 * @return
	 * @throws Exception
	 */
	public JSONObject addManageUser(String manageUserName,String userRight)  throws Exception ;
	
	/**
	 * 获取管理员列表
	 * @param manageUserId 
	 * @param page
	 * @return
	 * @throws Exception
	 */
	public JSONObject getManageUserList(int manageUserId,int page)  throws Exception ;
	
	/**
	 * 更新用户信息
	 * @param manageUserId  用户id
	 * @param isRest        是否重置密码
	 * @param userRight		用户权限
	 * @param isDelete		是否删除用户
	 * @return
	 * @throws Exception
	 */
	public JSONObject updateManageUser(int manageUserId,
			int isRest,String userRight,int isDelete)  throws Exception ;

	/**
	 * 获取权限列表
	 * @return
	 * @throws Exception
	 */
	public JSONObject getRightList()  throws Exception ;
}
